home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Installation Tools & Overlays 1999 May
/
SGI IRIX Installation Tools & Overlays 1999 May - Disc 2.iso
/
relnotes
/
performer_eoe
/
ch3.z
/
ch3
Wrap
Text File
|
1999-04-19
|
4KB
|
133 lines
- 1 -
3. _D_a_t_a_b_a_s_e__L_o_a_d_e_r_s
IRIS Performer provides an extensive set of dynamic shared
objects for loading databases of different object formats.
IRIS Performer applications can do run-time look-ups for
finding DSOs for a file of a particular format based on the
suffix of the file name. The DSOs for these loaders are
provided as part of the IRIS Performer execution
environment.
Loaders are provided for several Silicon Graphics data
formats (_b_i_n, _c_s_b, _g_f_o, _i_m, _i_v, _p_h_d, _p_t_u, and _s_g_o) as well
as many popular formats including Autodesk's _d_x_f and _3_d_s,
Coryphaeus' _d_w_b, Medit's _m_e_d_i_t, Software Systems _f_l_t, and
Wavefront's _o_b_j.
3.1 _l_i_b_p_f_d_b__D_a_t_a_b_a_s_e__L_o_a_d_e_r_s
_l_i_b_p_f_d_b is a collection of independent libraries (one for
each supported file format) that read or write a particular
scene description file format. These loaders are
implemented using the IRIX Dynamic Shared Object facility
and are demand loaded as needed. The file loader DSO
provided with the IRIS Performer execution environment
include:
+o 3ds: AutoDesk _3_D_S_t_u_d_i_o binary data
+o bin: Minor SGI format used by _p_o_w_e_r_f_l_i_p
+o bpoly: Side Effects Software _P_R_I_S_M_S binary
+o byu: Brigham Young University CAD/FEA data
+o csb: Cosmo Scene Graph Binary format (also used by
OpenGL Optimizer)
+o dwb: Coryphaeus Software _D_e_s_i_g_n_e_r'_s _W_o_r_k_b_e_n_c_h
+o dxf: AutoDesk _A_u_t_o_C_A_D ASCII format
+o flt11: MultiGen public domain Flight v11 format
+o flt14: MultiGen _O_p_e_n_F_l_i_g_h_t v14 format
+o gds: McDonnell-Douglas GDS _t_h_i_n_g_s data
+o gfo: Minor SGI format (radiosity output)
- 2 -
+o im: Minor SGI format (IRIS Performer example)
+o irtp: AAI/Graphicon _I_n_t_e_r_a_c_t_i_v_e _R_e_a_l-_T_i_m_e _P_H_I_G_S
+o iv: SGI OpenInventor / VRML 1.0
+o lsa: Lightscape radiosity solutions (ASCII)
+o lsb: Lightscape radiosity solutions (binary)
+o m: University of Washington mesh data
+o medit: Medit Productions _m_e_d_i_t modeling tool
+o nff: Eric Haines' ray tracing test data format
+o obj: Wavefront Technologies data format
+o post: Minor SGI format (example gridded terrain loader)
+o phd: Minor SGI format (polyhedra)
+o poly: Side Effects Software _P_R_I_S_M_S ASCII data
+o pts: University of Washington point data
+o ptu: Minor SGI format (IRIS Performer example)
+o sgf: US NAVY standard graphics format
+o sgo: Minor SGI format
+o spf: US NAVY simple polygon format
+o sponge: Sierpinski sponge 3D fractal generator
+o star: Yale University compact star chart data
+o stla: 3D Structures Stereolithography (ASCII)
+o stlb: 3D Structures Stereolithography (binary)
+o sv: Format of John Kichury's _i_3_d_m modeler
+o tri: University of Minnesota Geometry Center data
+o unc: University of North Carolina data
Source code for many of these loaders is available in the
full IRIS Performer product.